home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / demoversionen / upsey / src / ups.h < prev   
C/C++ Source or Header  |  1995-03-09  |  3KB  |  67 lines

  1. /* This file pre-processed with  'sed -f etc/FixGTX_h.sed <file>' */
  2. /*
  3.  *  Source machine generated by GadToolsBox V2.0b
  4.  *  which is (c) Copyright 1991-1993 Jaba Development
  5.  *
  6.  *  GUI Designed by : -- Unnamed --
  7.  */
  8.  
  9. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  10. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  11.  
  12. #define GD_Gadget00                            0
  13. #define GD_Gadget10                            1
  14. #define GD_Gadget20                            2
  15. #define GD_Gadget30                            3
  16. #define GD_Gadget40                            4
  17. #define GD_Gadget50                            5
  18. #define GD_Gadget60                            6
  19. #define GD_Gadget70                            7
  20.  
  21. #define GDX_Gadget00                           0
  22. #define GDX_Gadget10                           1
  23. #define GDX_Gadget20                           2
  24. #define GDX_Gadget30                           3
  25. #define GDX_Gadget40                           4
  26. #define GDX_Gadget50                           5
  27. #define GDX_Gadget60                           6
  28. #define GDX_Gadget70                           7
  29.  
  30. #define Project0_CNT 8
  31.  
  32. extern struct IntuitionBase *IntuitionBase;
  33. extern struct Library       *GadToolsBase;
  34.  
  35. extern struct Screen        *Scr;
  36. extern UBYTE                 *PubScreenName;
  37. extern APTR                  VisualInfo;
  38. extern struct Window        *Project0Wnd;
  39. extern struct Gadget        *Project0GList;
  40. extern struct Menu          *Project0Menus;
  41. extern struct IntuiMessage   Project0Msg;
  42. extern UWORD                 Project0Zoom[4];
  43. extern struct Gadget        *Project0Gadgets[8];
  44. extern UWORD                 Project0Left;
  45. extern UWORD                 Project0Top;
  46. extern UWORD                 Project0Width;
  47. extern UWORD                 Project0Height;
  48. extern UBYTE                *Project0Wdt;
  49. extern struct TextAttr       topaz8;
  50. extern struct NewMenu        Project0NewMenu[];
  51. extern UWORD                 Project0GTypes[];
  52. extern struct NewGadget      Project0NGad[];
  53. extern ULONG                 *Project0GTags[];
  54.  
  55. extern int Gadget60Clicked( struct IntuiMessage *msg );
  56. extern int Project0Item0( struct Menu *menu, struct IntuiMessage *msg );
  57. extern int Project0Item1( struct Menu *menu, struct IntuiMessage *msg );
  58. extern int Project0Item2( struct Menu *menu, struct IntuiMessage *msg );
  59.  
  60. extern int SetupScreen( void );
  61. extern void CloseDownScreen( void );
  62. extern void Project0Render( void );
  63. extern int HandleProject0IDCMP( void );
  64. extern int Project0CloseWindow( struct IntuiMessage *msg );
  65. extern int OpenProject0Window( void );
  66. extern void CloseProject0Window( void );
  67.